Vertex Shader
頂点シェーダ
オブジェクトの頂点ごとに実行されるシェーダー。頂点を入力として受け取り、頂点を出力する。モデル座標をスクリーン座標に変換する座標変換処理などがよく書かれる。
座標変換だけでなく、頂点を動かす処理もここにかける。例として、ノイズを使って頂点を動かすことで草の揺らめきを再現するといったことにも使える。
Vertex Shaderの処理後は、(Geometry Shaderなどを挟むこともあるが)基本的にはFragment Shaderでの処理に移る。